in a towering rage - Francés Inglés Diccionario